<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>简介</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="book.xhprof.html">Xhprof</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="xhprof.setup.html">安装／配置</a></div>
 <div class="up"><a href="book.xhprof.html">Xhprof</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="intro.xhprof" class="preface">
  <h1 class="title">简介</h1>
  <p class="para"> 
   XHProf 是一个轻量级的分层性能测量分析器。
   在数据收集阶段，它跟踪调用次数与测量数据，展示程序动态调用的弧线图。 
   它在报告、后期处理阶段计算了独占的性能度量，例如运行经过的时间、CPU 计算时间和内存开销。
   函数性能报告可以由调用者和被调用者终止。
   在数据搜集阶段 XHProf 通过调用图的循环来检测递归函数，通过赋予唯一的深度名称来避免递归调用的循环。
  </p>
  <p class="para">
   XHProf 包含了一个基于 HTML 的简单用户界面(由 PHP 写成)。
   基于浏览器的用户界面使得浏览、分享性能数据结果更加简单方便。
   同时也支持查看调用图。
  </p>
  <p class="para">
   XHProf 的报告对理解代码执行结构常常很有帮助。
   比如此分层报告可用于确定在哪个调用链里调用了某个函数。
  </p>
  <p class="para">
   XHProf 对两次运行进行比较（又名 &quot;diff&quot; 报告），或者多次运行数据的合计。
   对比、合并报告，很像针对单次运行的“平式视图”性能报告，就像“分层式视图”的性能报告。
  </p>
  <p class="para">
   更多额外文档可以在
   <a href="http://web.archive.org/web/20110514095512/http://mirror.facebook.net/facebook/xhprof/doc.html" class="link external">&raquo;&nbsp;facebook xhprof</a> 上找到。
  </p>
 </div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="book.xhprof.html">Xhprof</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="xhprof.setup.html">安装／配置</a></div>
 <div class="up"><a href="book.xhprof.html">Xhprof</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
